package com.xinqi.modules.sys.dict.dto.req;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 学校表-请求对象-新增
 *
 * @author: wenjie
 * @date: 2023/05/19
 */
@Data
@Schema(description = "学校表-请求对象-新增")
public class SchoolCreateDTO implements Serializable {

    /**
     * 学校编码,全局唯一
     */
    @Schema(description = "学校编码,全局唯一", example = "")
    private Long code;
    /**
     * 学校名称
     */
    @Schema(description = "学校名称", example = "")
    private String name;
    /**
     * 英文名称
     */
    @Schema(description = "英文名称", example = "")
    private String englishName;
    /**
     * 所属省id
     */
    @Schema(description = "所属省id", example = "")
    private Long province;
    /**
     * 所属市id
     */
    @Schema(description = "所属市id", example = "")
    private Long city;
    /**
     * 所属区县id
     */
    @Schema(description = "所属区县id", example = "")
    private Long area;
    /**
     * 详细地址
     */
    @Schema(description = "详细地址", example = "")
    private String address;
    /**
     * 办学属性,民办、公办
     */
    @Schema(description = "办学属性,民办、公办", example = "")
    private String attribute;
    /**
     * 办学阶段（小/初/高/中专/高职/专科/三本/二本/一本）
     */
    @Schema(description = "办学阶段（小/初/高/中专/高职/专科/三本/二本/一本）", example = "")
    private String stage;
    /**
     * 排序
     */
    @Schema(description = "排序", example = "")
    private Integer sort;
    /**
     * 备注
     */
    @Schema(description = "备注", example = "")
    private String remark;
}
